<?
include_once '../includes/config.php';
include_once '../includes/parcial.php';
$titulo = 'Comprobantes Pendientes';
$indice = 0;
$cantLineas = 0;
$paginas = 1;
?>
<div class="titulo" id="administradorComprobanteTitulo">
  <span><?= $titulo ?></span>
</div>
<div class="buscador"><?= Helper::entradaTextoHorizontal('', '150', '') ?></div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<div id="administradorComprobantes">
  <div id="encabezadoAbm">
    <?= Helper::tituloEncabezado("Cliente", "150") ?>
    <?= Helper::tituloEncabezado("Fecha", "150") ?>
    <?= Helper::tituloEncabezado(" ", "150") ?>
    <?= Helper::tituloEncabezado(" ", "150") ?>
    <?= Helper::tituloEncabezado(" ", "150") ?>
  </div>
  <?
  $ComprobanteServicios = new ComprobanteServicios();
  $comprobantes = $ComprobanteServicios->buscarComprobantesPendientes();

  foreach ($comprobantes as $comprobante)
//  for ($i=0;$i<count($comprobantes);$i++)
  {
    ?>
    <div id="<?= $indice ?>" class="linea lineaAbmPendientes pag_<?
  echo $paginas . ' ';
  if ($indice >= CANT_LINEAS_ABM)
    echo 'escondidas';
    ?>">
           <?
           $id = $comprobante->getId();
           $fecha = date("d/m/Y", strtotime($comprobante->getFechaHora()));
           ?>
           <?= Helper::filaTabla($comprobante->getNombreReserva(), "150", "nombre_" . $indice, "filaComprobantes") ?>
           <?= Helper::filaTabla($fecha, "150", "fecha_" . $indice, "filaComprobantes") ?>
           <?= Helper::filaTabla(Helper::botonJquery("cargoHab_" . $indice, "cargoHab_" . $indice, "Cargo Hab.", $id, "btnCargo"), "150", "cargo_" . $indice) ?>
           <?= ""//Helper::filaTabla(Helper::botonJquery("fact_" . $indice, "fact_" . $indice, "Facturar", $id, "btnFactura"), "150", "factura_" . $indice) ?>
           <?= Helper::filaTabla(Helper::botonJquery("imprimir_" . $indice, "imprimir_" . $indice, "Imprimir", $id, "btnImpresion"), "150", "imprimir_" . $indice) ?>
    </div>
    <?
    $indice++;
    $cantLineas++;
    if ($cantLineas >= CANT_LINEAS_ABM && $indice < count($comprobantes))
    {
      $paginas++;
      $cantLineas = 0;
    }
  }
  ?>
</div>
<br/>
<div id="paginasAbm">
  <?
  for ($i = 1; $i <= $paginas; $i++)
  {
    ?>
    <span><a href="javascript:;" class="paginador" id="p_<?= $i ?>"><?= $i ?></a></span>
    <?
  }
  ?>
</div>
<script type="text/javascript">
  $(function()
  {        
    $(".paginador").click(function()
    {
      var paginaActual=$(this).attr("id");
      var cantPaginas=<?= $paginas ?>;
      for (var i=1;i<=cantPaginas;i++)
      {
        if (("p_"+i)==paginaActual){
          $(".pag_"+i).show();
        }
        else{
          $(".pag_"+i).hide();
        }
      }
    });
    $(".btnCargo").click(function(){
      $("#tope").slideUp(1);
      $("#tope").load("nuevoCargoHabitacion.php", {id: $(this).attr("data-id")})
      $("#tope").slideDown(1);
    });
    $(".btnFactura").click(function(){
      $("#tope").slideUp(1);
      $("#tope").height(200);
      $("#tope").load("nuevaFactura.php", {id: $(this).attr("data-id")})
      $("#tope").slideDown(1);
    });
    $(".btnImpresion").click(function(){
      $("#impresion").load("imprimirComprobante.php", {id: $(this).attr("data-id")})
      $("#impresion").dialog("open");
    });
    $("#impresion").dialog({
      autoOpen: false,
      width: "448", 
      position: "left top",
      modal: true,
      title: "LLAO LLAO Hotel & Resort - SPA",
      close: function(){
        $("#cuerpoTotal, #logo, #menu").css("visibility", "visible");
      }
    });    
  });
</script>
<div id="impresion"></div>